payload carrier - German English Dictionary